If shell.AppActivate("ZoomPlayer") Then shell.SendKeys("%{x}")
AppOpen = FALSE
zoomPlayer
End Sub
Sub zoomPlayerPlay
If shell.AppActivate("ZoomPlayer") Then Shell.SendKeys("p")
am.Update
End Sub
Sub zoomPlayerStop
If shell.AppActivate("ZoomPlayer") Then Shell.SendKeys("s")
am.Update
End Sub
Sub zoomPlayerPrev
If shell.AppActivate("ZoomPlayer") Then Shell.SendKeys("+[")
am.Update
End Sub
Sub zoomPlayerNext
If shell.AppActivate("ZoomPlayer") Then Shell.SendKeys("+]")
am.Update
End Sub
Sub zoomPlayerJumpAhead
If shell.AppActivate("ZoomPlayer") Then Shell.SendKeys("%.")
am.Update
End Sub
Sub zoomPlayerJumpBack
If shell.AppActivate("ZoomPlayer") Then Shell.SendKeys("%,")
am.Update
End Sub
Sub zoomPlayerVolumeUp
If shell.AppActivate("ZoomPlayer") Then Shell.SendKeys("+{UP}")
am.Update
End Sub
Sub zoomPlayerVolumeDn
If shell.AppActivate("ZoomPlayer") Then Shell.SendKeys("+{DOWN}")
am.Update
End Sub
Sub zoomPlayerVolumeMute
If shell.AppActivate("ZoomPlayer") Then Shell.SendKeys("^m")
am.Update
End Sub
Sub zoomPlayerSubtitles
If shell.AppActivate("ZoomPlayer") Then Shell.SendKeys("+;")
am.Update
End Sub
Sub zoomPlayerFullscreen
If shell.AppActivate("ZoomPlayer") Then Shell.SendKeys("%{ENTER}")
am.Update
End Sub
Sub zoomPlayerFastForward
If shell.AppActivate("ZoomPlayer") Then Shell.SendKeys("%{HOME}")
am.Update
End Sub
Sub zoomPlayerRewind
If shell.AppActivate("ZoomPlayer") Then Shell.SendKeys("%{END}")
am.Update
End Sub
'----------------- RadLight control ------------------
'id=16
Sub enterRadLight()
AppOpen = shell.AppActivate("RadLight")
am.Clear
RadLight
End Sub
Sub RadLight()
enterAppMenu(16)
If (AppOpen) Then
am.AddItem "Play", "RadLightPlay"
am.AddItem "Stop", "RadLightStop"
am.AddItem "Pause", "RadLightPause"
am.AddItem "Mute", "RadLightVolumeMute"
am.AddItem "Fullscreen", "RadLightFullscreen"
am.AddItem "Fast Fwd", "RadLightFastForward"
am.AddItem "Rewind", "RadLightRewind"
am.AddItem "SubTitles", "RadLightSubtitles"
am.AddItem "Close RadLight", "RadLightClose"
Else
am.AddItem "Launch RadLight", "RadLightLaunch"
End If
am.Back = "onAMRoot"
am.NextState=2
am.Update
End Sub
Sub RadLightLaunch()
LaunchAppDlg
shell.Exec RootEXE(16)
AppOpen = TRUE
RadLight
End Sub
Sub RadLightClose()
CloseAppDlg
If shell.AppActivate("RadLight") Then shell.SendKeys("^{x}")
AppOpen = FALSE
RadLight
End Sub
Sub RadLightPlay
If shell.AppActivate("RadLight") Then Shell.SendKeys("x")
am.Update
End Sub
Sub RadLightStop
If shell.AppActivate("RadLight") Then Shell.SendKeys("c")
am.Update
End Sub
Sub RadLightPause
If shell.AppActivate("RadLight") Then Shell.SendKeys("{ }")
am.Update
End Sub
Sub RadLightPrev
If shell.AppActivate("RadLight") Then Shell.SendKeys("z")
am.Update
End Sub
Sub RadLightNext
If shell.AppActivate("RadLight") Then Shell.SendKeys("b")
am.Update
End Sub
Sub RadLightVolumeUp
If shell.AppActivate("RadLight") Then Shell.SendKeys("+{UP}")
am.Update
End Sub
Sub RadLightVolumeDn
If shell.AppActivate("RadLight") Then Shell.SendKeys("+{DOWN}")
am.Update
End Sub
Sub RadLightVolumeMute
If shell.AppActivate("RadLight") Then Shell.SendKeys("^m")
am.Update
End Sub
Sub RadLightSubtitles
If shell.AppActivate("RadLight") Then Shell.SendKeys("s")
am.Update
End Sub
Sub RadLightFullscreen
If shell.AppActivate("RadLight") Then Shell.SendKeys("f")
am.Update
End Sub
Sub RadLightFastForward
If shell.AppActivate("RadLight") Then Shell.SendKeys("+{RIGHT}")
am.Update
End Sub
Sub RadLightRewind
If shell.AppActivate("RadLight") Then Shell.SendKeys("%{LEFT}")
am.Update
End Sub
'----------------------------- Windows Media Player Control -----------------------------
'id=5
Sub enterMediaPlayer()
dim dwnld
If (WMPplginI) Then
AppOpen = WMPplugin.Running
am.Clear
mediaPlayer
Else
dwnld = MsgBox ("Warning!" & Chr(13) & "You don't have Windows Media Player control plugin installed, you can download it from http://www.mediatexx.com/download/wmpuice.zip, if you don't install it you won't be able to control WMP using your mobile phone." & Chr(13) & "Download it now?", 52, "floAt's Mobile Agent")